Skip to content

chore: add esp32h2 to init chip options, bump to 0.1.0 - #15

Open
HaoboGu wants to merge 2 commits into
feat/layout-toolsfrom
chore/esp32h2-and-0.1.0
Open

chore: add esp32h2 to init chip options, bump to 0.1.0#15
HaoboGu wants to merge 2 commits into
feat/layout-toolsfrom
chore/esp32h2-and-0.1.0

Conversation

@HaoboGu

@HaoboGu HaoboGu commented Aug 15, 2026

Copy link
Copy Markdown
Collaborator

Stack 3/3 — base #14, review that one first.

rmk-template gained esp32h2 and esp32h2_split templates back in July, but rmkit init had no way to pick them — the chip list never got the entry.

Version goes to 0.1.0 rather than 0.0.22: the layout subcommands are a new surface, and the 0.0.x series predates the rmk-rs migration.

Release checklist once this stack lands (nothing here unblocks it on its own):

  1. publish rmk-config 0.7 / rynk / rynk-kle to crates.io
  2. switch the two git dependencies in Cargo.toml back to versions
  3. update rmk-template to the v0.9 schema, freeze the "0.8" entry in version-mapping.json to the last v0.8-compatible commit, and add a "0.9" entry
  4. release rmkit 0.1.0

rmk-template gained esp32h2 and esp32h2_split templates, but 'rmkit init'
had no way to pick them.

0.1.0 rather than 0.0.22: the layout subcommands are a new surface, and the
0.0.x series predates the rmk-rs migration.
…oml as-is

A `Cargo.toml` or `memory.x` sitting next to keyboard.toml replaces the
template's copy verbatim, so a project can add rmk features, pin
dependencies, or change the flash layout without touching the template
or the cloud build workflow. When the user provides Cargo.toml, rmkit no
longer adjusts the rmk feature list — keyboard.toml/feature mismatches
are reported by rmk-macro at build time.

Claude-Session: https://claude.ai/code/session_01YPLK88rkh5jqoHmRUdAvUN
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant